invasive thermometry - Spanish English Dictionary